Update methods of transportation

Also use have_unlocked_beach in a place where it can be used.