Current concepts in the diagnosis and management of femoroacetabular impingement