Mickey and Marianna are 15 miles apart on a bike path when they start biking toward each other. Mickey rides at a constant speed of 4 miles per hour, and Marianna rides at a constant speed of 2 miles per hour. How long does it take until Mickey and Marianna meet?