Dubai trying to outdo mother nature once again with Dubai Canal Project