Why is my dataSnapshot.val() equal to null?