Flying cars have been on the cusp of a breakthrough for a while, so what's stopping them from taking to the skies?