The Drop: Coachella weekend kicks off in Indio, California