A REVIEW OF SMART CITIES