Sun and shadow in Johor Bahru, Malaysia