Tesla Cybercab public launch targets August in Austin, 245 units ready