Free self-parking at MGM Resorts coming to an end for visitors