Tesla robot demonstrates awesome ball catching skills