Home Entertainment Star Wars' creator George Lucas to site new museum in Los Angeles