Kuala Lumpur landmarks barely visible in haze