Better late than never: Four years late, Dubai World Central airport opens to passengers today