How much cash do you carry? Credit cards for hostels and shuttles? Any rule of thumb?