How long has Steven Spielberg had his career so far?