Living on Bitcoin in 2017: How Practical Is It?