If Macau can have a decent public transport system for its size, why not Las Vegas or Atlantic City?