Narratives versus reality: What really drives Bitcoin and altcoin prices?