Will Raiders stadium be worth investment?