Hipster Nativity features Mary and Joseph taking selfies