Videos on social media showed missiles over Tel Aviv and Jerusalem skies, and some even managed to get past Israel's nearly impenetrable air defence system.